#include <serial_manager.h>
#include <wifi_manager.h>
#include <sensor_manager.h>
#include <mqtt_manager.h>
#include <web_server.h>

void setup() {
  // 串口初始化
  serialInit();

  // wifi连接
  wifiInit();

  // dht22传感器初始化
  sensorInit();

  // mqtt初始化
  mqttInit();

  // web初始化
  webServerInit();
}

void loop() {
  // wifi状态检查
  wifiCheck();

  // mqtt检查
  mqttCheck();

  // 推送数据
  dataPush();
}